Top 10k strings from Samouczek Spectrum (1985)(-)(pl)[aka Beyond Horizons].tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
2 nych liczb." 2 esz zmieni 2 buj zmieni 2 DANIE PAMI 2 ADRESY STA 2 '"Stosunkowo 2 "Podaj liczb 2 na stronie pierwszej! ": 2 instrukcj 1 ywasz micro-"; 1 ywanych przez system ." 1 ywany bardzo cz 1 ywanego przez SYSTEM."'"Mo 1 ywane w wyra 1 ywane do kontroli"; 1 ywana, bufor"; 1 ytkownika mo 1 ytkownik " 1 ytego klawisza ."'"PIP (23609) okre 1 yj programu do odczytu pierwszych 20 kom 1 ycie DEF FN oszcz 1 y: PRINT i, 1 y.A jak ustawisz wielko 1 y-cie niekt 1 y swoje zawarto 1 y od rozmiaru"; 1 y jest program,jak wiele pami 1 y ilustruj 1 y i strony.Ju 1 y bajt,jednocze 1 wszy od kom 1 wszy od 0,zar 1 wny 1 oznacza "; 1 wny 1 okre 1 wno z pami 1 wno dziesi 1 wne 110....poniewa 1 wnaj zapis dziesi 1 wnaj liczb 1 wietleniem." 1 wietlana"; 1 wek mikroproceso-ra to linie danych.Liniami danych odbywa si 1 w.Grupy te nazywanes 1 w. Nazywaj 1 w). Wpisz..."''"POKE 23606,8" 1 w obszar ten"; 1 w na ekranie monitora. Spr 1 w kolor,na ekranie zmienia 1 w jest starszy,a kt 1 w instrukcji i danych pomi 1 w i komend"; 1 w formie binarnej" 1 w dowolnie wybran 1 w bajtach (LSB pierwszy)" 1 w o warto 1 w widoczna jest dopiero po zapisaniu na ekran nowej tre 1 umaczone na BITY pogrupowane w BAJTY." 1 udgpol 1 u AppendixE (strona 219) ." 1 u nie powr 1 tny z szesnastkowym" 1 tnie jak i binarnie." 1 tli FOR.....NEXT i spowoduj aby komputer zapyta 1 tku STOSU"; 1 tkowy"";x"'"20 INPUT ""adres ko 1 tki opis organizacji pami 1 tek obszaru generatora znak 1 tek jak i"; 1 te jest numerowa 1 taj! Liczba nie wi 1 t tutaj po wprowadzeniu linii - GOTO 999)" 1 t do stanu normalnego." 1 szy program,kt 1 sto w nast 1 rym nie b 1 rych zmiennych oraz podaj 1 ry rozdzia 1 ry przechowuje 1 ry drukuje zawarto 1 rki o adresie zero." 1 rki o adresie 23728.Wpisz co nast 1 rki pami 1 rek pami 1 rego komputer wydaje si 1 rednio zawarto 1 rednio do pami 1 re ZMIENNE "; 1 puje liczba."; 1 praca CPU z pami 1 podobny do podanego poni 1 pnych rozdzia 1 pny program zapisuje pami 1 pny p=poprzedni i=instru." 1 pnie 5 bajt 1 pnej po "; 1 pnej lub poprzedniej lub wr 1 pnego dla BASIC'a bajtu pami 1 pne dwa - d 1 pne 3 bity"; 1 pna strona pokazuje obliczenia maszynowe pocz 1 pie swobodnym typu RAM ." 1 p i instrukcja" 1 owolnej pami 1 owo stosu." 1 onne i uci 1 o start programu od linii 1000." 1 o o zmiennych systemowych"'"spr 1 o 64200,ale zmienia si 1 o czasu (podr 1 nym krokiem na drodze do pe 1 nij ENTER lub 'n' i ENTER aby zmieni 1 nij 'n' celem kontynuacji programu." 1 niesz ENTER do kolejnych kom 1 niesz 'n' SAMOUCZEK zatrzyma si 1 ni ich dzia 1 nego zrozumieniasystemu Spectrum oraz poznania BASIC'a." 1 ne liczby."''"CONT kontynuacja" 1 ne jest okre 1 na spowodowa 1 na poprzez wykonanie albo:"'"POKE 23730,255 albo CLEAR 65535" 1 my teraz zapewne system liczenia przy podstawie 16 zamiast 10 ." 1 my dwie zmienne:"'"LAST K (23560) przechowuje kod ostatnio u 1 lony ADRES." 1 liwe. Dlatego te 1 liwe jest zapisanie 256 r 1 liczby(0)"; 1 li!."''"Wszystko co mo 1 li w niskim to jako 0."; 1 li ustawisz BIT 3 zmiennej FLAGS2 (adr.23658), SYSTEM pozostanie w modzie 'C' do czasu wyzerowania BITU 3 . Wpisz teraz POKE 23658,8." 1 li nie, wczytaj SAMOUCZEK SECTRUM raz jeszcze ." 1 li nie rozumiesz symbolu ""^"")" 1 li nie powiod 1 li chcesz zmienia 1 li chcesz tylko wznowi 1 li chcesz go obejrze 1 li BIT jest w stanie wysokim MIKROPROCESOR odczytuje go jako 1.Je 1 lenie kt 1 la mod pracy systemu;( 1 l- nych obszar 1 ku po naci 1 ksze warto 1 ksza od 255 musiby 1 ksza od 255" 1 ki, stosowaliby 1 ki nie poznasz w pe 1 ka stosu kal-"; 1 k-szy numer linii akceptowany przez LIST i RUN?" 1 k- szym od 9999? Jaki jest najwi 1 k w odpowiedzi na naci 1 j program 1 j patrz podr 1 j program kolejno bajt po bajcie. Ka 1 i: NEXT i" 1 i....itd,itd...." 1 h$="ABCDEF" 1 funkcjach." 1 esz zapisa 1 esz wskaza 1 esz przewidzie 1 esz poprawi 1 esz dowiedzie 1 esz przej 1 enie""PEEK 23728""jest traktowane jakoliczba."'"Spr 1 eniach arytmetycznych i 1 ej."''"10 INPUT ""adres pocz 1 ej przedstawiono"; 1 e znasz procedury powrotu opisane w rozdziale 1." 1 e zmienne pomi 1 e zmienne samodzielnie." 1 e zmiana atrybut 1 e zaadre- sowa 1 e wykonywa 1 e spowodowa 1 e przyjmowa 1 e przechowywa 1 e grafika UDG w dalszym ci 1 e adresy UDG i RAMTOP s 1 e Ci w tym." 1 e CPU to ""tylko"" wykonywa 1 e zmienia 1 e zawiera 1 dzy VARS i ELINE straci 1 dzy 1-990." 1 dziesz proszony o wpro-wadzenie w 1 dziesz wsp 1 dzie zapisana liczba 255." 1 dzie wygl 1 dzeniem...ale nie my 1 dzeniami zewn 1 dy bajt od"; 1 dy 8-bitowy Bajt jest wi 1 dorazowo musi by 1 dkowanyjest sci 1 demu standartowemu"; 1 demu bajtowi z pierwszych 6K pami 1 demu BAJTOWI przyporz 1 dej strony mo 1 da liczba wi 1 czysz komputer CPU czyta pami 1 czysz Spectrum mikropro- cesor zaczyna odczytywa 1 czniku na str.127-130."''"Kolejne rozdzia 1 cznika, str. 65 je 1 cznika ""Spectrummanual"",do rozdzia 1 cznik,strona 60). Program do odczytu 2-bajtowych zmiennych powinien wygl 1 czeniu Spectrum,"; 1 czeniu Spectrum"; 1 czeniu Spectrum przyjmuj 1 czeniu zasilania.Zawarto 1 cz- eniu zasilania komputera." 1 cych pami 1 cy."''"Tak wi 1 cy obraz TV." 1 cy monitor, ale wymaga on przeprowadzenia du 1 cy warto 1 cowy"";y"'"30 FOR i=x 1 co:"''"10 1 ciwszy do instrukcji." 1 ciu klawisza." 1 ciu dowolnego klawisza."'"PIP jest zmienn 1 cie zmienione oraz 1 cie uszkodzenia Spectrum!). System mo 1 cie programu"; 1 cie dowolnego klawisza." 1 ciach 0 i 1." 1 ci,np. VARS, wpisz"''"PRINT 1 ci) na ostatni bajt pami 1 ci zmiennych"; 1 ci zaj- muj 1 ci wszystkich zmiennych systemowych." 1 ci tylko w czasie "; 1 ci tych zmiennych." 1 ci przeznaczony na grafik 1 ci programu"; 1 ci pozosta 1 ci oraz konwersji odwrotnejna posta 1 ci obszaru BASIC'a." 1 ci oblicze 1 ci o zadanym adresie ." 1 ci o ustalonych adresach. Cz 1 ci o podanym adresie." 1 ci o podanym adresie zadan 1 ci o adresach od 16384 do 22527 r 1 ci musi mie 1 ci monitoranie odpowiadaj 1 ci komputera jest pierwszym krokiem do zrozumieniaorganizacji systemu Spectrum."''" 1 ci innych zmiennych systemowych,np:ustaw zmienn 1 ci i zajmuj 1 ci atrybut 1 ci Twojego SPECTRUM." 1 ci RAM.To jej"; 1 ci RAM odpowiada 8 punkt 1 ci RAM i zmieni 1 ci (P-RAMT) mo 1 ci 'widzianej' przez SYSTEM.Oto kr 1 ci musisz nauczy 1 ci jest BIT.Bit jest elementem, kt 1 ci jakie mo 1 ci i zrozumie 1 ci w zakresie od 0 do 65535." 1 ci ROM." 1 ci tylko 0 lub 1!" 1 ci monitora jest bardzo uci 1 ci monitora b 1 ci ROM nie mo 1 ci Sinclair ROM,organizuj 1 chsymboli HEXadecymalnych." 1 ch kolejnych kom 1 ch kolejnych bajtach." 1 ch BAJTACH?" 1 ch kolejnych bajtach.Pierwszy jest bajt mniej znacz 1 ce adresy poszczeg 1 ca wykonuj 1 c,aby znale 1 c zmienne,"; 1 c zmienne systemowe. Najbardziej u 1 c wskazania o jeden znak (8 bit 1 c w kodzie maszynowym,programista musi wpisywa 1 c tylko 4 bit 1 c tej metody wykreowa 1 c te zmienne systemowe mo 1 c system"; 1 c palce od 9 w g 1 c kolejne instrukcje" 1 c instrukcji PEEK mo 1 c ich wielko 1 c 65536 r 1 c poprzednio zapisan 1 c nieco pami 1 c PEEK 23728=0": 1 c System." 1 c zapisywany za pomoc 1 buj teraz znale 1 buj teraz to wykona 1 buj CLEAR i CONT. Zauwa 1 buj ""PRINT PEEK 23728*2""" 1 buj POKE 23756,0 i LIST. Czy mo 1 buj wpisa 1 bord=bord-8 1 b"", tzn.przeczytaj nast 1 b zachowania systemu. Wprowad 1 atwienia,zmienne"; 1 asnych znak 1 asny program do odczytu kolejnych kom 1 asny program lub dokonasz innych zmian w programie i chcesz powr 1 asnego programu lub dokonanie pewnej pr 1 asnego programu o numerach linii pomi 1 asne liczby.Czy mo 1 anie SYSTEMU odczy-tuj 1 ania komputera jest wsp 1 amanie systemu"; 1 amanie systemu (nie oznacza to oczywi 1 ady zmiennych"; 1 adunek ten mo 1 adunek elektryczny. 1 adu zmienimy zmienn 1 a$="65535" 1 a na ten obszar znakowy." 1 a jej reprezentacja binarna?" 1 a (PAPER)."; 1 ZMIENNE WYMAGAJ 1 ZMIENNE SYSTEMOWE 1 ZMIENNE SYS. INFORMACYJNE 1 ZATRZYMYWANIE SAMOUCZKA 1 YCH LITER."'"C,P,U 1 WPROWADZENIE DO ZMIENNYCH SYST. 1 Teraz naci 1 TO Kolejne"; 1 TKO O PROCEDURACH 1 THE SPARE AREA 1 Samouczek 1 STOS MASZYNOWY 1 STEP Kolejne"; 1 SAMOUCZEK SPECTRUM 1 REPREZENTACJA LICZB W BAJTACH 1 PRZYDATNE PROGRAMY 1 PROGRAMY ODCZYTUJ 1 PROCEDURY DLA CPU 1 PROCEDURY 'RATUNKOWE' 1 PIP,REPDEL i REPPER 1 PEEK I POKE 1 ORGANIZACJA ATRYBUTOW 1 ODCZYT I ZMIANA ZMIENNYCH 1 OBSZAR ZMIENNYCH 1 OBSZAR EDYCJI 1 MODE i FLAGS2 1 MAPA MICRODRIVE' 1 LOKACJE PAMI 1 LISTA ROZDZIA 1 LINIE ADRESOWE I LINIE DANYCH 1 KONIEC ROZDZIA 1 KOLORY GLOBALNE 1 I WORKSPACE 1 GRAFIKA UZYTKOWNIKA 1 FOR kody znak 1 ENTER kod=koniec linii"; 1 EKSPERYMENTY ZE ZMIENNYMI SYST. 1 E I ZMIENNE 1 Dwa pierwsze bajty"; 1 CYCH Z INSTRUKCJI INPUT,GDY NIE JEST WYMAGANE STOSOWANIE MA 1 CLS Kod"; 1 CI SPECTRUM 1 CI MONITORA 1 CI (kont) 1 CI "; 1 CI 1 CHANNEL INFORMATION 1 BUFOR DRUKARKI 1 BITY I BAJTY 1 BASIC PROGRAM 1 ADRESY ZMIENNE 1 ADRESOWANIE PAMI 1 A SAMOUCZEK 1 > RUN.n+ENTER 1 = strony 183 do 188)"; 1 ;bin;" jest liczb 1 ;"znakowi odpowiada"; 1 ;"zmiennych systemowych"; 1 ;"zmienia si 1 ;"ze stosu."; 1 ;"zawiera linie"; 1 ;"zawiera dane o "; 1 ;"zawartym w pami 1 ;"zapisywane w pami 1 ;"zapisuje wci 1 ;"zajmuje zawsze"; 1 ;"zajmuje nast 1 ;"zaczyna si 1 ;"z systemem ( np:INPUT)" 1 ;"z podprogramu (GOSUB) "; 1 ;"wymaga niezmiennej"; 1 ;"wprowadzanej lub"; 1 ;"wolnego obszaru"; 1 ;"wierzcho 1 ;"w pozosta 1 ;"w BASIC'u." 1 ;"tekstu do wydrukowania" 1 ;"systemu,granic"; 1 ;"systemowe nazwano." 1 ;"strona 165 po dalsze"; 1 ;"stosu maszynowego." 1 ;"stos kalkulatora jest"; 1 ;"sany warto 1 ;"pusta.Ka 1 ;"przydziela dynamicznie"; 1 ;"przez SYSTEM OPERACYJ-"; 1 ;"przesuwany w stron 1 ;"przechowuje"; 1 ;"programu w BASIC'u,"; 1 ;"programu i zmiennych"; 1 ;"powraca do instrukcji"; 1 ;"poprawianej." 1 ;"pierwsze 16384 (16k)"; 1 ;"organizacj 1 ;"oprogramowaniem "; 1 ;"od adresu 23755." 1 ;"obszary w g 1 ;"obszary pami 1 ;"obszar ten nie u 1 ;"obszar ten nie jest"; 1 ;"monitora, atrybut 1 ;"linii do kt 1 ;"liczby,binarnie" 1 ;"kontroluj 1 ;"konfiguracj 1 ;"komputera." 1 ;"kolorach (INK,PAPER),"; 1 ;"klawiatury,monitora"; 1 ;"kalkulatora do "; 1 ;"jest sta 1 ;"jest przez CPU. "; 1 ;"jest na monitorze." 1 ;"instrukcji GOSUB." 1 ;"informacje." 1 ;"informacje zapisane"; 1 ;"i przesuwa inne "; 1 ;"i drukarki." 1 ;"generatora znak 1 ;"gdy wpisujesz program"; 1 ;"do kontroli obs 1 ;"dane o linii programu"; 1 ;"czy SYSTEMU OPERACYJ-"; 1 ;"chwilowe wyniki"; 1 ;"bufora drukarki oraz"; 1 ;"aktualnym stanie w"; 1 ;"_______"; 1 ;"Zmiennych Systemowych." 1 ;"Zmienne sys. zawieraj 1 ;"Zmieniaj 1 ;"Zapisywana jest przez"; 1 ;"Zajrzyj do podr 1 ;"Zajmuje pierwsze 6k"; 1 ;"Wolny obszar pami 1 ;"WORKSP "; 1 ;"Tylko liczby ca 1 ;"Ten obszar"; 1 ;"Stos Maszynowy"; 1 ;"Stos Maszynowy u 1 ;"Spectrum." 1 ;"SYSTEMOWE s 1 ;"SYSTEM OPERACYJNY." 1 ;"SYSTEM OPERACYJNY"; 1 ;"STOS KALKULATORA"; 1 ;"STKBOT "; 1 ;"ROM, pami 1 ;"ROM zajmuje"; 1 ;"RAM zale 1 ;"Przechowuje numery "; 1 ;"Podaj najwi 1 ;"Pierwsze 7k zawiera"; 1 ;"Pierwsze 3 bity"; 1 ;"Ostatnie 1k ROM to "; 1 ;"Obszar programu BASIC"; 1 ;"Obszar Edycji zawiera "; 1 ;"Oba te obszary"; 1 ;"Nie zajmuje wi 1 ;"NY.Zmieniaj 1 ;"Musisz zna 1 ;"Maszynowy aby u 1 ;"MASZYNOWEGO jest zapi-"; 1 ;"Kontroluj 1 ;"Komputer mo 1 ;"Jednym bajtem mo 1 ;"Interpreter Basic'a"; 1 ;"Gdy teraz naci 1 ;"Gdy nie u 1 ;"Gdy drukarka jest"; 1 ;"Gdy microdrive'y"; 1 ;"GENERATOR ZNAKOWY."; 1 ;"FLASH, BRIGHT itd." 1 ;"FLASH 0 - normalnie" 1 ;"Chr 14 + 5 bajt 1 ;"CPU,a odczytywana "; 1 ;"CONTINUE" 1 ;"CONT kontynuacja": 1 ;"Bit Nr." 1 ;"Binarnie"; 1 ;"BRIGHT,a 0 - normalnie. "; 1 ;"Adresy te s 1 ;"Adres=": 1 ;"ATRYBUTY zapisywane liczb 1 ;"ADRESY pami 1 ;"8 kolejnych kom 1 ;"76543210 76543210": 1 ;"21 bajty. Jest u 1 ;"168 bajt 1 ;" zawarto 1 ;" wykonywania programu." 1 ;" poprzednia"; 1 ;" instrukcji"; 1 ;" WORKSPACE u 1 ;" VARS " 1 ;" PROG "; 1 ;" Dlatego zawsze RETURN"; 1 ;" ZMIENNE SYSTEMOWE 1 ;" SAMOUCZEK SPECTRUM " 1 ;" "; 1 ;" ": 1 ;" " 1 ;" "; 1 ;" " 1 ;" " 1 ;" ": 1 ;" " 1 ;" 1 ;" 1 :"''"POKE 23609,100 potem CONT" 1 :"'" POKE 23728,110 oraz CONT": 1 : Chr"; 1 23775+j 25 1 23627"" jest traktowane jako liczba i mo 1 23627 + (256* 1 2 kody"; 1 2 Kody"; 1 16384+j+k*2056+j*32+i*256,128/2^i" 1 14 znaczy"; 1 0 Znakowe" 1 0 znakowe" 1 ."''"Ten program kre 1 . " 1 -numer linii,(MSB pierwszy!)"; 1 -dzy mikroprocesorem,pami 1 ,dlatego s 1 ,ENTER LIST 5720 " 1 ,"11",1460 1 ,"11",1003 1 ,"10",1437 1 ,"10",1432 1 ,"10",1426 1 ,"10",1422 1 ,"10",1417 1 )'"WORKSP= "; 1 )'"VARS = "; 1 )'"UDG = "; 1 )'"STKEND= "; 1 )'"STKBOT= "; 1 )'"RAMTOP= "; 1 )'"PROG = "; 1 )'"P-RAMT= "; 1 )'"ELINE = "; 1 )"'"Gdy zrobisz POKE MODE, nie zmieni to modu pracy w spos 1 (a+1)*256" 1 (ENTER - kontynuacja)"; 1 '''"Czasem, gdy b 1 '''" 1 ''"GOTO 999 spowoduje powr 1 ''"10 PRINT 1 '"Zmienne zajmuj 1 '"Zmienna MODE (23617) okre 1 '"Zmieniaj 1 '"Zmiana zmiennych systemowych mo 1 '"Zanim to zrobisz upewnij si 1 '"Wtedy zawsze program zatrzymuje si 1 '"Wszystkie zmienne sstemowe s 1 '"W tej chwili SAMOUCZEK nie u 1 '"W jednej chwili mo 1 '"W BASIC'u PEEKing adres oznacza odczyt zawarto 1 '"Teraz gdy wiesz ju 1 '"Ten program zatrzymuje podsuwa- nie po zliczeniu do 1. A teraz wpisz...."'"20 IF 1 '"System zmiennych jest integraln 1 '"Strona"; 1 '"Strona "; 1 '"SCR CT ( 23692 ) kontroluje podsuwanie ekranu (SCROLL). W efekcie zlicza w d 1 '"SAMOUCZEK SPECTRUM dzieli si 1 '"Rozpoczyna czytanie pami 1 '"Poznanie pami 1 '"Poprzednio przesun 1 '"Podanie na linie adresowe liczbypowoduje zaadresowanie kom 1 '"Po zapisaniu dowolnej liczby do pami 1 '"POKEing adres oznacza zapisanie kom 1 '"POKE 23675,0:POKE 23676,91"'"(Bufor drukarki=23296=91*256) " 1 '"PEEK and POKE daje ci du 1 '"Oblicz teraz warto 1 '"Niestety pami 1 '"Nieprzerwane podsuwanie ekranumo 1 '"Nie zmieniaj jednak zmiennych w czasie wykonywania programu dop 1 '"Napisz program drukuj 1 '"Mikroprocesor adresuj 1 '"Mikroprocesor Z80A mo 1 '"LAST K jest wci 1 '"Komendy BASIC'a"; 1 '"Kolejne 8 ko 1 '"Jak widzisz, PEEK 23728 jest teraz r 1 '"JEST TO BARDZO PRZYDATNE DLA PROGRAMOW KORZYSTAJ 1 '"Gdy chcesz obliczy 1 '"Dlatego wszystkie liczby s 1 '"Dla przyk 1 '"Czasem b 1 '"CPU jest niezwykle inteligentnymurz 1 '"CPU (w Twoim Spectrum jest nim mikroprocesor Z80A) wykonuje wszystkie przeczytane instrukcje.Nawet ""0"" jest kodem instrukcji ""nic nie r 1 '"CHANS = "; 1 '"Atrybuty okre 1 '"Ale,gdy uruchomisz w 1 '"Adresy pami 1 '"2 Obszar pami 1 '"1 Ustawi 1 '""''"Zaznajomienie si 1 "n+ENTER pomini 1 "Zostaniesz poproszony o napisanie w 1 "Zajrzyj do podr 1 "Wpisywanie liczb w postaci binarnej tzn.kombinacji zer i jedynek jest niezwykle pracoch 1 "Tekst,liczby,instrukcje,zmienne,grafika oraz wszystko co wprowadzasz do komputera musi by 1 "Samouczek" 1 "SAMOUCZEK ZATRZYMA 1 "Programuj 1 "Powodem dla kt 1 "PRINT PEEK 23728 oraz "; 1 "Oto praktyczny pokaz operacji binarnych." 1 "Najmniejszym elementem pami 1 "Jest tam zapisane zero,wi 1 "Gdyby Adam i Ewa mieli po osiem palc 1 "GOTO 999 celem kontynuacji .": 1 "Czy rozumiesz teraz dlaczego BITY numeruje si 1 "CPU komunikuje si 1 "CONT - kontynuacja": 1 "Bardzo wa 1 "A teraz:": 1 "A teraz wprowad 1 "A o to ten program:"''" 1 "9 Statystyka pami 1 "8 Zmienne systemowe-wst 1 "7 Atrybuty" 1 "6 MONITOR" 1 "5 Jak jest zorganizowana pami 1 "4 ADRESOWANIE pami 1 "3 Jak komputer liczy" 1 "2 CPU potrzebuje RAM" 1 "10 Odczyt i zmiana zmiennych" 1 "''"Zmienna CHARS ( 23606-7) okre 1 "''"Wprowad 1 "''"Program odczytu powinien by 1 """HEX ludzie"" maj 1 """'"30 GOTO 10" 1 " PRINT PEEK 23728 oraz CONT": 1 " programu i zmiennych": 1 zwanych LINIAMI ADRESOWYMI" 1 zorganizowane w grupy po osiem bit 1 znaczenie zapisanychw nich liczb." 1 zmiennych okre 1 zmienneokre 1 zmiennej VARS.Prawid 1 zmiennej wielko 1 zmienne programu i jak du 1 zmienne lokacje pami 1 zmieniana po ka 1 ze zmiennymi systemowymi jest wa 1 zazwyczaj"; 1 zawiera kr 1 zapisany ca 1 zapisane w buforze drukarki).Wprowad 1 z systemem i pope 1 z jejreprezentacj 1 wiesz,16 bit 1 wiesz pierwsze dwa bajty(23755-6) zawieraj 1 wiesz jakzmienia 1 w stanie wysokim (H) lub niskim (L)." 1 w modzie edycji lini 1 w czasie wykonywania programu." 1 w poprzek ekranu:" 1 ustalone"; 1 tylko jako kombinacj 1 transmisja kod 1 tego obszaru "; 1 tam poprzez POKE." 1 systemu." 1 systemu,"; 1 standartowe wielko 1 rozdzielona na dwie liczby zapisane w dw 1 przyjem- niejszy d 1 przez u 1 przez zmienne systemowe"'"(ATTRP adr. 23693, MASKP adr. 23694 ATTRT adr. 23695 i MASKT adr. 23696)" 1 przed zapisaniem do pami 1 przed wy 1 powszechnie stosuje si 1 podobnie do poni 1 podczas"; 1 pierwszych 40 kom 1 pierwsza dotyczy obszaru pami 1 oznacza najmniej znacz 1 od 255. Poniewa 1 od 23552 do 23733.Po za 1 od 23 do 1 i zatrzymuje podsuwanie ekranu.Spr 1 od 0 do 7?" 1 obszar robo-"; 1 o pierwszy i ostatni adres." 1 o numerze wi 1 o adresach od 22528 do 23296 zawiera informacje o atry-butach tzn.kolory INK,PAPER orazFLASH i BRIGHT.Kolejne bajty odpowiadaj 1 numer pier- wszej linii programu . Spr 1 nawet,gdy nie widzisz co piszesz."' 1 narozdzia 1 najbardziej znacz 1 nad komputerem." 1 na dobrej drodze do zrozumienia Twojego SPECTRUM." 1 na inny (np.UDG mo 1 monitora"; 1 monitora nie jest zorganizowana sekwencyjnie.Kolejnym bajtom pami 1 monitora ,"; 1 linii 20"; 1 kosztem"; 1 kolor punktu"; 1 kolejnym polom ekranu, o wymiarach 8*8 punkt 1 kolejno instrukcje zapisane w pami 1 kolejnekom 1 kolejne linie na ekranie monitora."'"Gdy teraz naci 1 kalkulatora"; 1 jest oko 1 jednak 0 jest r 1 je"''"1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10" 1 jak eksperymentowa 1 inteligentny jest dobrze napisany program, jaki czyta i wykonuje CPU"''" Podstaw 1 instrukcji POKE bezpo 1 insruk- cj 1 i uruchom ten program. Nie zapomnij o GOTO 999." 1 i staraj si 1 i pojawia si 1 druga omawia te obszary pami 1 dostateczniedu 1 do zapisania w jednym bajcie" 1 do strony nast 1 do czasu wpisania w dane miejsce ekranu nowej tre 1 do SAMOUCZKA,wykonaj 1 do 15 u 1 do zmiennych systemowych" 1 do instrukcji" 1 do SAMOUCZKA wykonaj GOTO 999 - zazwyczaj pomaga!Je 1 definiowan 1 dane o "; 1 bardzo przydatne. Wpisywanie za pomoc 1 bardzo przydatne" 1 ZMIENNE SYSTEMOWE 1 USTALONE." 1 UDG do bufora drukarki i ustawi 1 SYSTEMU OPERACYJNEGO. Podczas wykonywania programu SYSTEM stale odwo 1 STOS PODPROGRAMOW 1 ROM zachowuje swoj 1 ROM jak te 1 RAMTOP (tzn.adres ostatniego dost 1 RAM'u jest"; 1 PROG tak aby RUN powodo-wa 1 POMAGA POZNA 1 POKE do pami 1 POKE 23692,32 i RUN." 1 Numer nast 1 KONTROLI NAD PROGRAMEM 1 JAK ZMIENIA 1 HEKSADECYMALNY system zapisu." 1 CHARS aby wskazywa 1 BEYOND HORIZONS & M.I.1985 " 1 BAJTAMI." 1 BAJT i dwa BAJTY." 1 = ";bin;" " 1 8,9,10,11,12,13,14,15,16" 1 2^0, 2^1, 2^2...........2^15.(Zajrzyj do podr 1 20 binarnie." 1 16 linii adresuj 1 110 jest liczb 1 1*256,potem 2*256 itd." 1 (lub ENTER -kontynuacja)";a$ 1 (ENTER - kontynuacja)"; 1 'p' i 'n'. Nie mo 1 tylko jedn 1 liter w instrukcji INPUT ?" 1 komunikat STOP." 1 Chr 14 oraz"; 1 CHARS,Przesuwaj 1 BITY od 0 do 7 od strony prawej do lewej." 1 program obs 1 opisane w podr 1 ZMIANA ORGANIZACJI SYSTEMU 1 KONIEC SAMOUCZKA SPECTRUM 1 20 (cont)"; 1 zmiennej VARS o adresach 23627 i 23628 musisz dokona 1 powinien dzia 1 PROGRAM SLEDZ 1 8,9, A, B, C, D, E, F,10" 1 poddane konwersji na posta 1 odnowiony po powt 1 liczb 1 binarn 1 SAMOUCZEK SPECTRUM 1 RAMTOP na 65535 powi 1 zawarto 1 z pozosta 1 z pami 1 przewag 1 loczb 1 ZAPIS HEKSADECYMALNY 1 SYSTEM SZESNASTKOWY 1 SAMOUCZEK, naci 1 CO OZNACZA BINARNIE? 1 wprowad 1 binarnie" 1 PODGL 1 nazywaliby je kolejno 9,?,?,?,?,?,?,10." 1 ODCZYT PAMI 1 ":